remote id explained